﻿#define _CRT_SECURE_NO_WARNINGS
//乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料，凭 3 个瓶盖可以再换一瓶 C 型饮料，并且可以一直循环下去
//(但不允许暂借或赊账)。
//
//请你计算一下，如果小明不浪费瓶盖，尽量地参加活动，那么，对于他初始买入的 n 瓶饮料，最后他一共能喝到多少瓶饮料。
//
//输入描述
//输入一个整数
//�
//(
//	0
//	<
//	�
//	<
//	1000
//)
//n(0 < n < 1000)，表示开始购买的饮料数量。
//
//	输出描述
//	输出一个整数，表示实际得到的饮料数
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{

	int n, m;/*n表示喝的饮料数，m表示瓶盖数*/
	scanf("%d", &n);
	m = n;
	while (m >= 3)
	{
		n = n + m / 3;
		m = m % 3 + m / 3;
	}

	printf("%d", n);


	return 0;
}